Casovy server
Otázka od: Viktor Marek
7. 11. 2003 16:41
Zdravim
Chtel bych si napsat utilitku, ktera by po nejakem nastavenem case sahla na
casovy server a srovnala cas na PC s WIN2000 pripadne WIN98,WINME, WINXP.
Poradi nekdo jak na to?
[D5 Profesional]
Diky
Viktor Marek
viktor@mbox.vol.cz
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)
Odpovedá: Petr Zahradnik
7. 11. 2003 16:21
Puvodni zprava ze dne 7.11.2003:
> Chtel bych si napsat utilitku, ktera by po nejakem nastavenem case sahla na
> casovy server a srovnala cas na PC s WIN2000 pripadne WIN98,WINME, WINXP.
Zrovna pred par dny jsem to sem psal:
Koukni se na tohle: http://sourceforge.net/projects/nettime
To je open source soft na synchronizaci casu, funguje to jako program
(server i klient) a soucasne k tomu jsou zdrojaky v Delphi. Tak si to
muzes i upravit a vylepsit.
Ja to uz delsi dobu bez problemu pouzivam na sve siti tak, ze server
se mi synchronizuje s Internetem a klienti se mi zase synchronizuji se
serverem.
Petr Zahradnik, pocitacovy expert
==========================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, 400 07 Usti nad Labem
telefon: 475 501 627, mobil: 602 409 601, fax: 475 511 338
web: http://www.clexpert.cz, e-mail: clexpert@clexpert.cz
ICQ: 21215917, MSN: clexpert@clexpert.cz
==========================================================
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)
Odpovedá: Vit Tichy
7. 11. 2003 17:12
Joha Viktor,
V> Chtel bych si napsat utilitku, ktera by po nejakem nastavenem case sahla na
V> casovy server a srovnala cas na PC s WIN2000 pripadne WIN98,WINME, WINXP.
V> Poradi nekdo jak na to?
Stahni synapsi, tam to vsechno je.
Pak nejak takto:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// - vraci cas z NTP serveru ve formatu UTC
function _getTimeFromNTPServer(const NTPServer:string):TDateTime;
var sntp:TSntpSend;
begin
result := 0;
sntp := TSntpSend.Create();
try
sntp.TargetHost := NTPServer;
if(sntp.GetNTP)then
result := sntp.NTPTime;
finally
sntp.Free();
end;
end;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Jeste prevedes UTC cas na lokalni a jsi vysmaty
--
vt
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)
Odpovedá: Lukas Gebauer
8. 11. 2003 10:02
> V> Chtel bych si napsat utilitku, ktera by po nejakem nastavenem case sahla
na
> V> casovy server a srovnala cas na PC s WIN2000 pripadne WIN98,WINME, WINXP.
> Stahni synapsi, tam to vsechno je.
> Pak nejak takto:
[...]
>
> Jeste prevedes UTC cas na lokalni a jsi vysmaty
No to ani nemusis, protoze Windows maji funkce na nastavovani casu
pracujici primo v UTC. Ba co vic, v pripade sntpsendu ze synapse
staci zapnout property SyncTime a ono ti to seridi cas samo.
--
Lukas Gebauer.
E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Ararat Synapse - TCP/IP Lib.
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)
Odpovedá: Viktor Marek
8. 11. 2003 11:34
Zdravim
Muzu pozadat o ukazku jak napsat kod okolo "sntpsendu"
Diky
Viktor Marek
viktor@mbox.vol.cz
> > V> Chtel bych si napsat utilitku, ktera by po nejakem nastavenem case
sahla na
> > V> casovy server a srovnala cas na PC s WIN2000 pripadne WIN98,WINME,
WINXP.
> > Stahni synapsi, tam to vsechno je.
> > Pak nejak takto:
> > Jeste prevedes UTC cas na lokalni a jsi vysmaty
> No to ani nemusis, protoze Windows maji funkce na nastavovani casu
> pracujici primo v UTC. Ba co vic, v pripade sntpsendu ze synapse
> staci zapnout property SyncTime a ono ti to seridi cas samo.
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)
Odpovedá: Lukas Gebauer
8. 11. 2003 11:57
> Muzu pozadat o ukazku jak napsat kod okolo "sntpsendu"
procedure TForm1.Button7Click(Sender: TObject);
var
ntp:TSNtpSend;
begin
ntp:=TSNtpSend.Create;
try
ntp.TargetHost:='tvuj_casovy_server';
ntp.SyncTime := True;
ntp.getsntp;
finally
ntp.Free;
end;
end;
Jednoduche, ne?
Misto 'tvuj_casovy_server' dosad adresu tveho casoveho serveru, ktery
poskytuje cas pomoci NTP nebo SNTP protokolu.
To muze but bud nejaky tvuj router (treba moje oblibene Cisco),
nejake tvoje synchronizovane Windows (treba na WinXP je stadardne NTP
server i klient), nebo treba nejaky z casovych serveru na internetu.
--
Lukas Gebauer.
E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Ararat Synapse - TCP/IP Lib.
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)
Odpovedá: Viktor Marek
8. 11. 2003 13:15
Diky
Viktor Marek
viktor@mbox.vol.cz
> > Muzu pozadat o ukazku jak napsat kod okolo "sntpsendu"
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)